CSSE 332 - Operating Systems
- Credit Hours: 3R-3L-4C
- Term Available: W,S
- Graduate Studies Eligible: No
- Prerequisites: CSSE 220 or CSSE 221 and CSSE 132 or CSSE 232
- Corequisites: None
Students learn fundamental concepts of modern operating systems by studying how and why operating systems have evolved. Topics include CPU scheduling, process synchronization, memory management, file systems, I/O systems, privacy and security, and performance evaluation. Students implement parts of an operating system as a means of exploring the details of some of these topics.